草庐IT

Python pywin32 访问被拒绝

全部标签

windows - 在 Win32 GUI 应用程序中使用标准输出 : crashes if I don't have a redirect to file in arguments

我正在构建一个Win32GUI应用程序。在该应用程序中,我使用了一个旨在用于命令行应用程序的DLL。假设Foo.exe是我的GUI应用程序,而bar()是DLL中的一个函数,它将“hello”打印到标准输出。Foo.exe调用bar()。如果我从命令行运行Foo.exe,重定向(>)(即Foo.exe>out.txt),它将“hello”写入out.txt并正常退出(如预期的那样)。但是,如果我运行Foo.exe而不重定向(从cmd.exe或通过在Windows资源管理器中双击),它会在调用bar()时崩溃。如果我在调试器中运行Foo.exe,在命令行中使用重定向(通过项目的VS属性设

windows - 强制 Windows *现在*更新文件访问时间的方法?

在WindowsXP上,操作系统将更新文件访问时间(如果启用,并且它在我的系统上)。但是……根据微软的说法:“NTFS文件系统延迟更新到上次访问时间上次访问后最多1小时的文件。”...这不仅仅意味着“延迟更新磁盘驻留结构”...不,因为在访问文件后的某个时间段,“上次访问时间”将显示为访问前的状态。有时持续几秒钟,有时持续几分钟(还没有看到一个小时)。有没有一种方法(“刷新”、“同步”或某些实用程序或功能)我可以告诉WindowsXP:嘿,现在更新所有那些未更新的文件访问时间?我试图通过跟踪它访问的文件来确定一些旧代码是如何工作的……在大多数其他操作系统上很容易做到,但在Windows

c++ - 访问其他程序并改变其行为(主要是关于游戏的非官方多人模式)

所以我最近研究了一些逆向工程,我真的很想对sa-mp这样的事情有更好的了解。和mafia2multiplayer实际上是制作的。当我连接到sa-mp中的服务器并开始游戏时。它是否会在此时注入(inject)一个dll或其他东西来控制游戏流程并从城市等中删除所有npc?我并不是在问任何真正具体的事情,而只是在问这个想法。我看着sourcecodes一些类似的项目,但并没有真正了解这一切是如何开始的。如果有人知道这些事情可以启发我,我将不胜感激。自从我发现这些模组以来,这真的让我很感兴趣,所以我期待收到您的来信。 最佳答案 开发此类软件

html - 本地存储在一个 html 文件中,无需访问互联网

我需要将一些表单的数据存储在一个单独的html文件中,并且它必须不能访问Internet,并且只能在一个文件(表单自己的html文件)中。jstorage是完美的解决方案,但如果没有网络服务器,它在IE9或IE8中不起作用,我正在寻找一个可以包含在html文件中的小型网络服务器,但我认为这是不可能的,因为解决方案必须对客户来说是不可见的,我发现的所有微型Web服务器都需要安装或某种配置...我不能使用cookie或一些额外的文件,只能使用带有表单的文件。请有人能给我一些帮助吗?至少我需要一个想法来找到解决方案。非常感谢。 最佳答案

c# - 无法从 C# 代码访问 XAML 元素

我正在尝试将xaml元素连接到C#代码,但它不起作用。这是代码:这是HubPage.xaml中的代码,twitterView.NavigateToString("...");这是代码HubPage.xaml.cs,但错误是“名称‘twitterView’在当前上下文中不存在”。我在这里做错了什么? 最佳答案 @OguzGelal的回答我解决了这个问题。如果有人感兴趣,问题是我同时使用了Hub和DataTemplates。并且DataTemplates无法直接从代码访问。因此,您应该Hook控件的Loaded事件并从sender参数中

windows - 访问被拒绝。无法开启服务 'Tomcat5'

我不确定这里发生了什么。我在Windows2008服务器上安装了Tomcat5.5.26。该服务工作正常并自动启动。但是,当我登录系统时,出现一个对话框,提示“访问被拒绝。无法打开‘Tomcat5’服务。该服务没有问题(afaik),我可以通过services.msc查看它.事实上,我已经验证我可以更改服务的登录凭据及其启动类型。我已尝试在Windows事件日志中搜索此错误,但找不到。知道它为什么会弹出吗?我登录的帐户具有管理员权限,但有趣的是,当我尝试运行Tomcat5w.exe时,除非我明确右键单击并选择“以管理员身份运行”,否则我无法打开它。 最佳答案

c++ - 如何使用 C++ 检查窗口句柄是否在 Win32 中以管理模式运行?

这个问题在这里已经有了答案:Howtocheckifaprocesshastheadministrativerights(2个答案)关闭8年前。我有应用程序的窗口句柄。如何确定应用程序是否在管理员模式下运行?

windows - 如何从 Windows 应用程序访问 DDC/CI 显示相关设备?

我正在修改原型(prototype)的监视器Controller。使用DDC/CI向原型(prototype)发送命令会很方便。在Windows中,我找不到将DDC/CI命令发送到“显示相关设备”的明显方法。MonitorConfigurationAPI可以发送虚拟控制面板命令,但不能访问显示相关设备(其I2C地址不是0x6e)。Nicomsoft的WinI2C/DDC产品似乎可以访问依赖于显示的设备,但它已停产。我不希望建立对报废产品的依赖。NVIDIA的NVAPI有一个I2CAPI,但我想要一个也适用于Intel和AMD图形适配器的解决方案。 最佳答案

windows - mklink 访问被拒绝但资源管理器成功

尝试使用以下方式在文件共享上创建链接:mklink/D"\fileshare\dest\folder_link""\fileshare\dest\folder"(在管理员下)但它拒绝访问,尝试运行fsutil,但没有成功:(fsutil行为集SymlinkEvaluationR2R:1C:\Windows\system32>fsutil行为查询SymlinkEvaluation启用本地到本地的符号链接(symboliclink)。启用本地到远程符号链接(symboliclink)。远程到本地的符号链接(symboliclink)已启用。启用远程到远程符号链接(symboliclink)

windows - 从 Win32_NetworkLoginProfile 返回错误的 LastLogon

使用WMIExplorer(或任何其他工具),我用户的LastLogon时间戳显示的是过时值而不是当前日期(因为我目前正在使用这台PC):SELECT*FROMWin32_NetworkLoginProfile--LastLogon=20150212180405.000000+120同时,其他域用户被列为LastLogon作为当前日期,所以这只是我的用户的问题。另一方面,NetUsers正在按预期报告当前日期:DOMAIN\userusername2015/03/1010:14WMI错误结果的原因是什么?环境:Win7x64,域用户添加到本地管理员组。 最佳